home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 7: Sunsite
/
Linux Cubed Series 7 - Sunsite Vol 1.iso
/
system
/
printing
/
rlpr-1.000
/
rlpr-1
/
rlpr-1.13
/
Makefile
< prev
next >
Wrap
Makefile
|
1996-06-30
|
2KB
|
58 lines
# project: rlpr
# author: meem -- meem@sherilyn.wustl.edu
# version: $Id: Makefile,v 1.1 1996/07/01 00:57:11 meem Exp $
# Time-stamp: <1996/06/30 20:52 -- meem@sherilyn>
#
#############################################################################
MAKEFILE = Makefile
CC = gcc
CFILES = rlpr.c rlpr-common.c rlpr-net.c rlpr-dbfile.c rlprd.c
HFILES = rlpr.h rlpr-common.h rlpr-net.h rlpr-dbfile.h rlprd.h
OFILES = rlpr.o rlpr-common.o rlpr-net.o rlpr-dbfile.o
OFILES2 = rlprd.o rlpr-common.o
#############################################################################
# Flags for Installation
#############################################################################
BINDIR = /usr/local/bin
MANDIR = /usr/local/man
PERM = 4755
#############################################################################
DFLAGS =
IFLAGS =
LDFLAGS =
# if you are installing under SOLARIS uncomment the following line
#LDFLAGS = -lsocket -lnsl
CFLAGS = $(IFLAGS) $(OPTFLAGS) $(DFLAGS)
#############################################################################
# G++ directives
#############################################################################
.SUFFIXES: .C
.C.o:
$(CC) $(CFLAGS) -c $<
#############################################################################
rlpr: $(OFILES)
$(CC) $(LDFLAGS) $(OFILES) -o $@
rlprd: $(OFILES2)
$(CC) $(LDFLAGS) $(OFILES2) -o $@
install:
install -m $(PERM) --strip rlpr $(BINDIR)
install -m 644 rlpr.1 $(MANDIR)/man1
install -m 644 rlprrc.5 $(MANDIR)/man5
install-rlprd:
install -m $(PERM) --strip rlprd $(BINDIR)
install -m 644 rlprd.8 $(MANDIR)/man8
clean:
rm -f *.o *.out *~ core
# DO NOT DELETE THIS LINE -- g++dep uses it.